search engine -- (a computer program that retrieves documents or files or data from a database or from a computer network (especially from the internet))
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar